home *** CD-ROM | disk | FTP | other *** search
/ BCI NET / BCI NET Dec 94.iso / archives / applications / misc / pcal-4.5.lha / pcal / moon94 < prev    next >
Encoding:
Text File  |  1994-10-16  |  2.9 KB  |  114 lines

  1. # 1994 moon phase information for Pcal (from Old Farmer's Almanac)
  2. #
  3. # This file is to be called .moon94 (or moon94) for Un*x, moon94.dat for VMS;
  4. # it is to live in the same directory as the .calendar file or in the directory
  5. # where the Pcal executable lives.
  6. #
  7. # Moon file syntax:
  8. #
  9. #    The user may enter the dates and (optionally) times of quarter
  10. #    moons (from a reliable source such as an almanac or astronomical
  11. #    table) into a file called .moon%y (moon%y.dat on VMS), where %y is
  12. #    the last two digits of the year.  If such a file exists (in the
  13. #    same directory as the date file, or in the directory where Pcal
  14. #    itself lives), Pcal will interpolate the phase of the moon from the
  15. #    information in this file instead of using the default algorithm.
  16. #
  17. #    (Pcal originally used an extremely simplistic moon phase algorithm;
  18. #    the moon file was added to v4.0 to enable Pcal to interpolate the
  19. #    phase of the moon from the [presumably more accurate] information
  20. #    within.  More recently, the original moon phase algorithm was
  21. #    superseded by an astronomer-strength version, largely obviating
  22. #    the need for a moon file; however, it will continue to be
  23. #    supported for the foreseeable future.)
  24. #
  25. #    Entries in the moon file must conform to the following syntax:
  26. #
  27. #      if -A flag (American date formats) specified:
  28. #        <quarter> <month><sep><day> {<hour><sep><min>}
  29. #
  30. #      if -E flag (European date formats) specified:
  31. #        <quarter> <day><sep><month> {<hour><sep><min>}
  32. #
  33. #    where
  34. #
  35. #      <quarter> := "nm", "fq" or "1q", "fm", "lq" or "3q" (new
  36. #            moon, first quarter, full moon, last quarter)
  37. #      <hour>    := number 0-23 (24-hour clock)
  38. #      <min>     := number 0-59
  39. #
  40. #    This file must contain entries for all quarter moons in the year,
  41. #    in chronological order; if any errors are encountered, Pcal will
  42. #    revert to using its default algorithm.
  43. #
  44. #    As in the date file, comments start with '#' (unless escaped by '\')
  45. #    and run through end-of-line.  
  46. #
  47. #    The moon file may contain the line "opt -A" or "opt "-E" to specify the
  48. #    style of dates (American vs. European) contained therein; if present,
  49. #    this line must precede the first date entry.
  50. #
  51.  
  52. opt -A            # file contains American-style dates
  53.  
  54. lq 01/04 19:01        # last quarter
  55. nm 01/11 18:11        # new moon
  56. fq 01/19 15:27        # first quarter
  57. fm 01/27 08:24        # full moon
  58.  
  59. lq 02/03 03:07
  60. nm 02/10 09:31
  61. fq 02/18 12:49
  62. fm 02/25 20:16
  63.  
  64. lq 03/04 11:55
  65. nm 03/12 02:06
  66. fq 03/20 07:15
  67. fm 03/27 06:11
  68.  
  69. lq 04/02 21:55
  70. nm 04/10 19:18
  71. fq 04/18 21:35
  72. fm 04/25 14:46
  73.  
  74. lq 05/02 09:33
  75. nm 05/10 12:08
  76. fq 05/18 07:51
  77. fm 05/24 22:40
  78. lq 05/31 23:03
  79.  
  80. nm 06/09 03:28
  81. fq 06/16 14:57
  82. fm 06/23 06:34
  83. lq 06/30 14:31
  84.  
  85. nm 07/08 16:39
  86. fq 07/15 20:13
  87. fm 07/22 15:17
  88. lq 07/30 07:41
  89.  
  90. nm 08/07 03:46
  91. fq 08/14 00:58
  92. fm 08/21 01:48
  93. lq 08/29 01:41
  94.  
  95. nm 09/05 13:34
  96. fq 09/12 06:35
  97. fm 09/19 15:02
  98. lq 09/27 19:24
  99.  
  100. nm 10/04 22:56
  101. fq 10/11 14:18
  102. fm 10/19 07:19
  103. lq 10/27 11:45
  104.  
  105. nm 11/03 08:37
  106. fq 11/10 01:15
  107. fm 11/18 01:58
  108. lq 11/26 02:05
  109.  
  110. nm 12/02 18:55
  111. fq 12/09 16:08
  112. fm 12/17 21:18
  113. lq 12/25 14:08
  114.